it express surprise at a fait accompli - Spanisch Englisch Wörterbuch